boast (something) loudly

Translations
se vanter haut et fort de (quelque chose)